/*防抖动处理*/
[v-cloak] {
  display: none;
}

html {
  overflow: auto;
}

body {
  height: 100vh;
}

input:-webkit-autofill {
  transition: background-color 5000s ease-in-out 0s;
}

.theme--dark input:-webkit-autofill {
  -webkit-text-fill-color: #fff;
}

.btn-close {
  background-color: transparent;
  position: absolute;
  right: 0;
  z-index: 99;
}

.v-slide-group-item--active {
  background-color: #3F51B5;
}

.similarity {
  color: red;
  font-size: 1.5rem;
  position: absolute;
  right: 10px;
  bottom: 5px;
}

.overflow-fit {
  height: calc(100vh - 48px - 16px);
  overflow-y: auto;
  overflow-x: hidden;
}